home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.misc
- Path: EU.net!sun4nl!hguijt
- From: hguijt@inter.NL.net (Hans Guijt)
- Subject: Re: OS features
- Message-ID: <DL5t8z.Ktx@inter.NL.net>
- Organization: NLnet
- X-Newsreader: TIN [version 1.2 PL2]
- Date: Sun, 14 Jan 1996 07:10:10 GMT
-
-
- >Rebooting after running bad software to avoid a crash is almost as bad
- >as a real crash IMO... Even if you stick to the most stable software,
- >you're still going to get crashes. Almost all software has bugs of some
- >kind (including Workbench), and if you run just about any Amiga program
- >frequently enough it will crash. I can't think of any "major" application
- >I own that hasn't at one time or another caused a crash on me. My 4000/030
- >WB3.0 is on 24 hours a day, and I probably get 2 or 3 crashes a day,
- >sometimes more. Frankly, I think that people who claim that their Amigas
- >hardly ever crash must not be using them to do a whole lot...
- >
- >Amigas crash way too often. It is not a myth.
-
- While I will not dispute that Amiga's can and will crash from time to time
- I'd like to add that the very same thing happens on machines which *do*
- claim protected memory.
-
- I program PC's in win'95 for a living (I didn't say I like it) and it
- crashes once-twice per day when using S-Designor (a database design tool -
- not a compiler!). It crashed when I installed a new printer driver. It
- crashed when we changed the configuration in the hope it would finally,
- finally see the network. It crashes when changing screen resolution, or
- changing a fullscreen dosbox to a window-based dosbox. I have a more
- complete list somewhere but you get the picture.
-
- Now, some people in this group would rightfully claim that Microsofts
- overrated program loader may not be a correct example, so I'll talk a bit
- about the God of Memory Protection as well: UNIX.
-
- I had a Sun crash on me because (as we later found out) the scrollback
- buffer of a shell overflowed and took out the entire GUI part of the
- machine. To be honest, we *could* log in from another machine and get it
- back up by killing affected tasks, ie. everything with an open window.
-
- Shouldn't happen? Impossible? You didn't lose hours of work to it, buddy!
-
- What I wanted to say is just this: don't get too obsessed by memory
- protection. I would be very happy with a less than complete memory
- protection scheme (just preventing writes to specified address ranges for
- instance). Unrelated tasks could be protected from each others damaging
- actions quite easily, and even if the scheme is incomplete it could stop 90%
- of all problems. A 100% solution is probably not achievable and perhaps not
- even acceptable for reasons of speed and compatibility.
-
-
- Hans
-
-
-
-
-